﻿/******************************/
/* global */
*{
	margin:0px;
	padding:0px;
	}
body{
	/*background:#DEE7F6 url(../images/bg1.gif);*/
	font:12px/1.5 '宋体','Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;
	/*font:Helvetica, sans-serif, Verdana, sans-serif,"黑体","宋体","宋体",Arial;*/
	/*font-family:Helvetica, sans-serif,"黑体","宋体","宋体",Arial;*/
	color:#3f3f3f; 
	background:url(../images/top.jpg) no-repeat center top;
}
ul,li{
	list-style:none;
	padding:0px;
	margin:0px;
	}
img{
	border:0px;
	vertical-align:middle;
	}
a{
  text-decoration:none;
  color:#3f3f3f; 
}
a:hover{
  text-decoration:underline;
  color:#FF0000; 
}
em,i{
  font-style:normal;
}
/******************************/
.service a {color: #FF6600;text-decoration:none;}
.service a:hover{text-decoration:underline;}
.service{ top:222px;right:0; position:absolute; z-index:1000;}
.service-open{background:url(../images/service-open.png) no-repeat;width:143px;height:137px;}
.service-close{background:url(../images/service-open.png) no-repeat;height:121px; width:31px;overflow:hidden;}
.service-button{width:34px;height:121px; float:left;cursor:pointer;}
.service-inside{width:103px;height:137px;float:right; overflow:hidden;}
.service-inside dl{ width:103px; overflow:hidden; padding-top:24px;}
.service-inside dl dt{ text-align:center; background:url(../images/dttitle.jpg) no-repeat; height:18px;line-height:18px;width:100px; float:left; color:#FFF; margin-bottom:5px;}
.service-inside dl dd{ background:url(../images/qq_online.gif) 0px center no-repeat; padding-left:28px; line-height:30px; height:30px; overflow:hidden; text-align:center; color: #FF6600; clear:both;}
a:focus {
    outline:none;
}
a.ooc{ color:#00c; text-decoration:none;}
a.ooc:hover{ color:#f60; text-decoration:underline;}

a.fboooo{ color:#fb0000; text-decoration:underline; font-size:13px;}

a.ffoooo{ color:#ff0000; text-decoration:none;}
a.ffoooo:hover{ color:#ff0000; text-decoration:underline;}
/*类似艺术字文字样式*/
.Geo{ font-family:Georgia; font-size:16px; font-weight:bold; color:#FB0000;}
.san{ font-family:Sans-Serif; font-size:12px; color:#FB0000;}
/*小按钮样式*/
a.redbtn{ display:block; text-decoration:none;
 background:url(../images/btn_12_.gif) no-repeat 0px 0px; 
color:#000; width:56px; height:21px; line-height:22px; font-size:12px; text-align:center; margin:auto;
}
a.redbtn:hover{  display:block; text-decoration:none;
 background:url(../images/btn_11_.gif) no-repeat 0px 0px; 
color:#fff; width:56px; height:21px; line-height:22px; font-size:12px; text-align:center; margin:auto;
}
/*通用table样式*/
.kuangtab0{ clear:both; overflow:hidden; width:90%; border-collapse:collapse; margin-left:auto; margin-right:auto; font-size:14px;}
.kuangtab0 td{ height:40px; line-height:40px; empty-cells:show;}
.kuangtab0 .td1{ text-align:right; padding-right:10px; width:150px;}
.kuangtab0 .td1 span{ color:#fb0000;}
.kuangtab0 .td2{ text-align:left; padding-left:10px;}

.kuangtab1{ clear:both; overflow:hidden; width:100%; border-collapse:collapse;}
.kuangtab1 .toptr{ background-color:#f1fcfe; }
.kuangtab1 td{ border-bottom:dotted 1px #aeaeae; line-height:50px; height:50px; text-align:left; empty-cells:show;}
/*分页样式1*/
.footpage{ width:100%; float:left; border-top:solid 1px #cecece; border-bottom:solid 1px #cecece; line-height:28px; margin-top:10px; overflow:hidden;}
.footpage .divpage1{ float:left; margin-left:10px;}
.footpage .divpage2{ float:right; margin-right:10px;}
.pager {}
.pager a{ font-family:Fixedsys; margin-right:8px;}
.pager a:hover{ color:#e10000; }
.pager .oran_pg_cur{ color:#e10000; }
/*分页样式2*/
.xiellpager{ width:100%; overflow:hidden; clear:both; color:#000000; text-align:left;}
.xiellpager td{ padding-bottom:5px; padding-top:5px;}
.xiellpager a{ border:solid 1px #badffa; background-color:#ffffff; padding-top:2px;  
padding-right:4px; padding-left:4px; padding-bottom:2px; line-height:20px; height:20px; color:#0a79ca; text-decoration:none; margin-right:5px;}
.xiellpager a:hover{ border:solid 1px #badffa; background-color:#badffa; padding-top:2px;  
padding-right:4px; padding-left:4px; padding-bottom:2px; line-height:20px;  height:20px; color:#ffffff; text-decoration:none; margin-right:5px;}
.xiellpager .text{ border:solid 1px #CCCCCC; height:20px; width:50px;}
.xiellpager .nocss{ border:none; background:none;}
.btn{
	width:70px;
	height:28px;
	text-align:center;
	line-height:28px;
	border:none;
    font-size:13px;
    cursor:pointer;
    background:url(../images/btn_12_.gif);
}
.txb{  background:url(../images/mdx_v2_cx_skin1.png) repeat-x 0 -62px;
border:1px solid #dcdddd;line-height:16px;padding:3px 0 2px 4px;color:#999; vertical-align:middle;
}
.txb2{ background:url(../images/mdx_v2_cx_skin1.png) repeat-x 0 -62px;
border:1px solid #dcdddd;line-height:16px;padding:3px 0 2px 4px;color:#000; vertical-align:middle;
}
.txb3{ 
border:1px solid #dcdddd;line-height:16px;padding:3px 0 2px 4px;color:#000; vertical-align:middle;
}
.share_bottom{ text-align:right; width:100%; height:30px; line-height:30px; clear:both; overflow:hidden;}
.share_bottom a{margin-right:5px; font-size:11px;}
.share_bottom img{ margin-right:3px; vertical-align:text-bottom;}
.newlist { width:730px; margin:auto; clear:both;}
.newlist li {
    line-height:35px;
    height:32px;
	width:715px;
    float:left;
	padding-left:15px;
	border-bottom: 1px dotted #cecece;
	background:url(../images/mfk_54.gif) no-repeat 0px center;
}
.newlist a {
    display:block; 
    float:left;
    width:615px;
    height:32px;
    overflow:hidden;
}
.newlist .currli
{
	background:url(../images/mfk_55.gif) no-repeat 0px center;
}
.newlist .currli a{ color:#FF0000;}
.newlist li span {
	color:#666;
    float:right;
	width:100px;
	display:block;
	text-align:center;
	font-size:11px;
}
.piclist { width:730px; clear:both; overflow:hidden; margin:auto; padding-top:10px;}
.piclist li {
   width:146px;
   float:left;
   text-align:center;
   height:135px;
   overflow:hidden;
   margin-bottom:10px;
}
.piclist li em{ clear:both; padding:1px; background-color:#FFF; border:solid 1px #CCCCCC; width:120px; height:100px; display:block; margin:auto; overflow:hidden; text-align:center;}
.piclist li span {
   width:122px;
   clear:both;
   text-align:center;
   height:30px;
   line-height:30px;
   display:block;
   margin:auto;
   border:solid 1px #CCCCCC;
   border-top:none;
   background:url(../images/imgbg.jpg) repeat-x;
}
.categorylist{width:730px; margin:auto; clear:both;}
.categorylist a{ display:block; float:left; height:30px; line-height:30px; margin-top:10px; padding-left:20px; padding-right:20px; border:solid 1px #CCC; margin-right:10px; background:url(../images/imgbg.jpg);}
.categorylist a:hover{ text-decoration:none;}
#Categorylist{ width:730px; clear:both; overflow:hidden;}
#Categorylist dl{}
#Categorylist dt{ width:728px; border:solid 1px #CCC; height:30px; clear:both; background:url(../images/imgbg.jpg) repeat-x; overflow:hidden;}
#Categorylist dt b{ width:560px; font-size:14px; color:#072b7f; font-weight:normal; background:url(../images/btm-tp.gif) 0px top no-repeat; height:28px; line-height:28px; display:block; float:left; padding-left:28px;}
#Categorylist dt a{ width:80px; height:30px; line-height:30px; text-align:right; display:block; float:right; padding-right:10px;}
#Categorylist dd{ width:730px; clear:both; overflow:hidden; padding-bottom:10px;}